Contexto global
CheckScriptCircularRefs
Disponible desde la versión 8.3.10.
Sintaxis:
CheckScriptCircularRefs(<Valor>, <DescripciónDelValor>)
Parámetros:
<Valor> (opcional)
Tipo: Arbitrario.
Un valor a analizar.
Si no se especifica este parámetro, se analizan todas las variables locales disponibles en la pila.
<DescripciónDelValor> (opcional)
Tipo: Cadena.
Una descripción legible por humanos del valor que se está analizando. Se muestra en la lista de valores involucrados en referencias circulares. Si no se especifica este parámetro, 1C:Enterprise crea una descripción automáticamente.
Valor devuelto:
Tipo: ValueTable.
Devuelve una tabla de valores con las descripciones de las referencias circulares encontradas.
La tabla de valores contiene las siguientes columnas:
- ValueDescription – Tipo Cadena. El nombre de la variable local que está involucrada en referencias circulares.
- CircularRefsMembers – Tipo Array. Cada elemento del array es una cadena que contiene la descripción de la referencia circular en términos de script de 1C:Enterprise: nombres separados por comas de objetos de script de 1C:Enterprise que forman una referencia circular.
- El número de elementos del array es igual al número de referencias circulares encontradas.
Descripción:
Utilice este método para verificar referencias circulares en el script de configuración.
Si especifica una variable local como parámetro, el método solo devuelve las referencias circulares que incluyen la variable.
Si no especifica ningún parámetro, el método devuelve las referencias circulares para todas las variables locales en la pila.
Este método solo verifica las propiedades de variables modificables.
Disponibilidad:
Cliente ligero, servidor, cliente grueso, conexión externa.
Nota:
Este método puede afectar el rendimiento de 1C:Enterprise. Se recomienda utilizarlo solo con fines de prueba.
Ejemplo:
| C1 = Nuevo Structure(“RefToC2”); C2 = Nuevo Structure(“RefToC1”); C1.RefToC2 = C2; C2.RefToC1 = C1; CircularRefs = CheckScriptCircularRefs(); |
Disponible desde:
Disponible desde la versión 8.3.10.


